package com.ytkj.digitalConstruction.enums.dept;

/**
 * 部门类型
 * 
 * @author momei
 *
 */
public enum DeptTypeEnum {

	 /** 真实部门 */
		DEPT(1), 

		/** 虚拟部门 */
		VIR_DEPT(2);

		/** 枚举项的值 */
		int value;
		
		DeptTypeEnum(int value){
			this.value = value;
		}
		
		/**
		 * @desc 获取枚举类型对用的值
		 * @return 枚举项对应的值
		 */
		public int getValue(){
			return value;
		}
		
		public DeptTypeEnum getByValue(int value){
			for(DeptTypeEnum status : DeptTypeEnum.values()){
				
				if(status.value == value){
					return status;
				}
			}
			throw new IllegalArgumentException("No element matches " + value);  
		}
}
